#ifndef PUBLIC_H
#define PUBLIC_H


//消息类型
enum class EnMsgType{
    ERR_TYPE=-1,        //错误类型

    //一般消息类型
    ONE_CHAT_MSG=5,     //点对点聊天消息
    ADD_FRIEND_MSG=6,   //添加好友类型消息
    ADD_FRIEND_ACK=7,   //添加好友应答信息（这个类型暂时只用来返回找不到该好友ID，功能可扩展）

    //群组相关消息类型
    CREATE_GROUP_MSG=101,//创建群组
    ADD_GROUP_MSG=102,  //加入群组
    GROUP_CHAT_MSG=103, //群聊天

    //群组相关响应
    CREATE_GROUP_ACK=201,//创建群组响应
    ADD_GROUP_ACK=202,  //加入群组响应


    //客户端登录或注销相关
    LOG_MSG=401,          //登录类型消息
    REG_MSG=402,          //注册类型消息
    LOG_MSG_ACK=403,      //登录响应消息
    REG_MSG_ACK=404,      //注册成功响应消息
    LOGINOUT_MSG=405,   //客户端注销消息
};



#endif